Upon starting Navigator, Communicator's browser component, the first page you see is your current home page.
To display the content you seek, you'll need connections to those pages. Well-crafted pages provide built-in connections to other pages. These connections are presented as highlighted word, picture, or menu links. Each link contains Internet location information that serves as an address of the web site.
When you click with the mouse cursor over a highlighted word, picture, or menu link, you bring another page of information to your screen. The entire network of pages can be potentially interlinked, one pointing to another.
You can go directly to pages that interest you by choosing menu items.
From the File menu, choose the pull-right item New, then Navigator Window.
The new window displays another copy of your home page on the screen in a fully functional and independent Navigator window.
Each time you open the Navigator window, you begin a new session of Internet interaction. Even if one connection has not completed its page display, you can begin another connection in a second Navigator window.
Using frames, Communicator can display pages within a page (like the picture-in-picture feature of television sets). Frames segment a page into rectangular areas, each area capable of displaying a page.
The Internet is a collection of information stored in computers physically located throughout the world. Much of the information on the Internet is organized onto electronic pages. You'll bring one page to your computer screen, discover its contents, and have the option of bringing more pages of information.
The World Wide Web (or Web) is one facet of the Internet consisting of client and server computers handling multimedia pages. Client computers use software such as Netscape Communicator to view pages. Server computers use server software to maintain pages for clients to access.
Foremost, Communicator presents pages of the Internet with elegance and efficiency. The software allows you to immerse yourself in content unencumbered by the complexity of distributed networks.
The component bar lets you easily open windows for each of the primary Communicator components.
You can display the component bar in two ways:
Click the close box in the floating palette.
Drag the lines on the leftmost part of the docked palette to another position on the screen.
Click one of the four component bar icons. The four commands of the component bar are:
You can also perform component bar commands from the Communicator menu.
Navigator software offers two distinct tools to help you locate information: Internet "search" tools and page "find" tools.
The Edit menus of the Bookmarks window and Message window have similar commands, Find in Bookmarks and Find in Message, respectively.
To understand how a single page is kept distinct in a world of electronic pages, you should recognize its URL, short for Uniform Resource Locator. Every page has a unique URL.
Not only does each page have a unique URL, but also each image and frame on a page. You can access a page, an image, or an individual frame by supplying its URL.
A URL is text used for identifying and addressing an item in a computer network. In short, a URL provides location information and Navigator displays a URL in the location field. Most often you don't need to know a page's URL because the location information is included as part of a highlighted link; Navigator already knows the URL when you click highlighted text, click a toolbar button, or select a menu item. But sometimes you won't have a link and instead have only the text of the URL (perhaps from a friend or a newspaper article).
By entering a page's URL, Navigator can bring you the specified page just as if you had clicked a link.
Here are some sample URLs:
http://home.netscape.com/index.html
ftp://ftp.netscape.com/pub/
news:news.announce.newusers
If you omit certain parts of a URL in the location field, Navigator automatically completes the entry. You can omit the following:
On Windows, when you begin to type a URL in the location field, Navigator attempts to automatically complete the URL. As you type, Navigator checks for previously visited URLs that match the letters you have typed and, if a match is found, fills in the remainder of the letters. If more than one match occurs, you can press the down-arrow key to fill in the next matching URL.
Also on Windows, the location field offers a pop-up menu to the right of the field. The menu contains up to 14 URLs of pages whose locations you've most recently typed into the field and viewed. Choosing a URL item from this menu brings the page to your screen again. The URLs are retained in the menu for each of your Navigator sessions.
Communicator uses the URL text to find a particular item, such as a page, among all the computers connected to the Internet. Within the URL text are components that specify the protocol, server, and pathname of an item.
Notice in the URL http://home.netscape.com/index.html that the protocol is followed by a colon (http:), the server is preceded by two slashes (//home.netscape.com), and each segment of the pathname (only one here) is preceded by a single slash (/index.html).
Some pathnames use special characters. If you are typing a URL into the location field, you'll need to enter the characters that exactly match the URL. For example, some pathnames contain the tilde character (~), which designates a particular home directory on a server.
Web pages are created by authors using a language called HTML (HyperText Markup Language). Composer, Communicator's editing component, automatically generates HTML.
HTML uses short tags (source text enclosed in angle brackets) to designate a page's links and graphical elements. When you transmit a page, Communicator interprets the HTML tags and presents them as links and other graphical elements.
Tags often contain URL information. When you click a tag containing a URL, you're instructing the Navigator application to display page information that's located on a server, irrespective of the server's geographic location. The URL part of the HTML tag is hidden in the page's source text; the content area only displays the highlighted link.
A link is a connection from one page to another. You find a link by looking for one or more words highlighted with color, underlining, or both in the content area of a page. Images and icons with colored borders also serve as links. A link within a page that contains frames can be a connection that displays one or more new pages within frames, or an entirely new top-level page replacing all frames.
You can change the colors used to denote unfollowed and followed links; from the Edit menu, choose Preferences, then select the Colors panel. If you have a black-and-white monitor, unfollowed and followed links are highlighted only with underlining and not differentiated.
You can stop a transfer whenever the loading process takes longer than you like. This might happen if the content of the page is large or if the server computer is sluggish. Sometimes the page specified by a link just isn't available. You'll usually get a message if a connection was not made or a page not found.
When you bring a page to your screen, you'll see the whole page or, if the content is extensive, only a portion. (Scroll bars let you see the rest.) Often the portion you see is the beginning of the page, but sometimes a link brings you content from the page's middle or end. A link can display a new page or display a different portion of the same page (in effect, automatically scrolling for you). For example, the beginning of a page might include a table of contents that links each chapter title to its respective content further down the page.
Yet another kind of link doesn't display a page at all. A "mailto" link whose URL begins with mailto: produces the Message Composition window for sending mail (with the recipient's address automatically filled in).
Whereas a URL identifies a server's page location on the Internet, an Internet address identifies a user's mailbox location. Here are the components of the Internet address aname@aserver.com:
The three-letter suffix in the location name helps identify the kind of organization operating the server. (Some locations use a two-letter geographical suffix.) Here are the common suffixes and organizational affiliation:
In addition to links in the content area, you can also access links using Communicator toolbar buttons and menu items. Menu items offer each of the links available through toolbar buttons, plus many more.
Click the Home button. The URL of your home page is designated in your preferences.
Pop-up menus offer utility features and shortcuts for certain links. When you hold down the mouse button over various elements of a page, pop-up menu items let you go to pages, view individual images, save files onto your disk, copy locations to the clipboard, and perform other tasks depending on where the cursor is pointing.
This section describes what you see in the main Navigator window. Most of the navigational tools and text fields are visible, though some View menu items let you hide features in order to give more screen space to a page's content.
The content area contains the current page displayed by the most recently requested link. Vertical and horizontal scroll bars may be present if the page is larger than the screen area.
The content area of some pages is segmented into rectangular frames, each frame containing its own page.
Clicking a link within a frame can affect the page within the frame, pages within other frames, or the top-level page. Generally, toolbar and menu items affect the top-level page. Navigation commands affect each frame: you choose Back to revisit the previous frame and choose Forward to revisit the frame ahead.
The author of a page supplies the content you initially see. Sometimes the content is presented as a single unit taking up the entire content area of the window. Other times the content is displayed in multiple rectangular frames that, together, form a patchwork of individual pages that fills the content area. Frames and the actions of links upon frames are created by page authors using HTML.
Each frame can contain scroll bars to let you view more information. Communicator allows you to resize any frame by positioning the mouse cursor in the borders between frames (the cursor changes shape), then dragging the frame to a new size.
A frame within a page is, in essence, a smaller page within a large patchwork page. Each frame has characteristics of a page. Together, the frames form a top-level page (also called a frameset). For example, clicking a link within a frame can display new information within the frame or in a different frame. Likewise, a link can display an entirely new top-level page replacing all the frames.
You can set the background to white, gray, or a custom color of your choosing. You can also determine if your choice of background should always be used or if the background transmitted with a page should override your choice.
Error messages often originate from the server providing the page you wish to see. Communicator tries to evaluate any problem you encounter and present information to help you solve or circumvent it.
The most common error messages result from trying to view a page that isn't available. Often, this occurs because the server issuing the page is temporarily shut down or too busy with other connections to handle your request. Occasionally, the page is no longer available at the specified URL.
Some pages and frames can automatically update themselves using Netcaster or technologies called "server-push" and "client-pull." These allow pages to have multiple interactions with server computers. You can always terminate these automatic actions by going to another page or otherwise exiting the page.
These small replacement icons are sometimes accompanied by alternative text, also called ALT text. ALT text is shown only as a substitution when an image is not loaded. On some platforms, ALT text is also shown temporarily within a rectangular border as an image is loading. You can view these images at a later time.
The advantage of deselecting Automatically load images is that pages are displayed on screen faster. The disadvantage is that you can't view the images until you specify that you want the images loaded.
The Automatically load images preference item affects subsequent links and not the current contents of a page. However, if you choose the View menu's Reload item or click the Reload button on the toolbar, the preference item acts upon the reloaded page.
Pages that present large or detailed images often have inline thumbnail images (also called snapshot images) inserted into pages that serve as links to external images. These thumbnails provide an approximate view of the actual image, yet are much smaller and faster to transport than the full image. You can expand the thumbnail into the full image by clicking once on the thumbnail.
Ideally, pages on the screen should present images (or other multimedia effects) as simply and efficiently as text. However, images, sounds, and movies are relatively larger in byte size than text and can take considerable time to transmit from remote computers (servers) to your computer. The length of time needed to display a page with images depends on several factors, most prominently the speed of the modem or direct link connecting you with a remote server. To compensate for the potential lethargy of transmitting images, Communicator offers features that let you manipulate how images are handled.
Communicator loads images into pages automatically. If the author of a page has designed the page with inline (embedded) images, the images are displayed when you bring the page to your screen.
Like highlighted text, an inline image can be linked to another page, another position on the same page, or any type of external file such as an external image. As with all links, positioning the mouse cursor over a link puts the URL location of the prospective link in the status message area.
External images (unlike inline images) are displayed in their own windows. You can view an external image by clicking a link to the image. Communicator can open external images stored in GIF (Graphics Interchange Format), JPEG (Joint Photographic Experts Group), and XBM (X Bit Map) file formats. Other file formats require that you have a suitable helper application available on your hard disk (and referenced in the Applications preference panel).
Links to external images work like links to pages. An external image file has a unique URL just like an ordinary page. External images are not automatically loaded in their full representation even if the Advanced panel's Automatically load images item is selected.
You can designate your own home page (the page Navigator first brings to the screen each time you open a new window) by supplying a URL as a preference panel item. The default home page, the page that Navigator is initially set to display, has this URL: http://home.netscape.com/index.html. (If you omit the pathname index.html, the file still loads by default.)
You can change your home page (or change back to the default) through the Navigator panel.
Each time you ask Navigator to open a new window, the designated home page is displayed on screen. The URL can designate a page from a remote computer or one on your hard disk.
From the File menu, choose Open Page. Then select the page (file) on your hard disk. (For example, you can choose your bookmark file.) After the page opens, you'll see its URL in the location field. You can select and copy the URL, then paste it into the Location field in the Navigator preferences panel.
At first, you probably won't have any pages stored on your hard disk. But later, you might want quick and sure access to certain pages, such as one with valuable links or one you've created for yourself.
Plug-ins, Dynamic HTML, JavaScript, and Java are advanced technologies that software developers and page authors use to enhance the delivery of Internet information. From the viewpoint of typical users, these technologies are transparent, built into the system of Internet servers, applications, and content. You can take advantage of the technologies with no effort on your part.
Occasionally, you may want to add new capabilities not currently built into the Communicator environment. Plug-ins are software programs offered by various manufacturers that you can add to the Communicator plug-in folder to supplement Communicator capabilities.
Some popular plug-ins are automatically installed with your Communicator software; others are available from the manufacturer's Internet site. To find out which plug-ins are installed, choose the Help menu's About Plug-ins item. You'll also find information and links on this page for numerous plug-ins.
Page authors use Dynamic HTML, JavaScript, and Java technologies to give pages dynamic capabilities that are seamlessly integrated into the operation of Communicator software. Dynamic HTML and JavaScript allow a page to respond to actions, such as clicking a button or submitting a form, more quickly and efficiently than if the actions were communicated remotely to server computers. Internet pages offering Java applets can perform animation, interactivity, and other actions beyond those possible with HTML.
Dynamic HTML is a set of technologies that provides the user with pages that are richer, faster, and more interactive. The technologies also give page authors more precise control over the styles, positions, and actions of the HTML objects that make up a page.
JavaScript works largely as an extension to the Internet's standard HTML language. It is a relatively easy-to-learn, stand-alone programming language built into Communicator software.
Java is a full-featured programming language whose programs (called applets) can travel over the Internet. Whereas plug-ins are tailored for a particular computer system, Java programs operate across the network, regardless of platform. Because Java capabilities are built into Communicator, Java applets require no installation.
Software developers can learn about plug-ins, Dynamic HTML, JavaScript, and Java through web sites and retail textbooks. Each technology offers connectivity capabilities so that plug-ins, Dynamic HTML, JavaScript programs, and Java applets can communicate and interact with one another.
You should be aware that advanced technologies involve security considerations. You may want to download plug-ins only from trusted sites. Additionally, you can disable language technologies in the Advanced preferences panel.
(On the Mac OS, the Bookmarks menu is available only from the menu bar, and the personal toolbar is not available.)
The navigation, location, and personal toolbars provide simplified access to links, commands, and page location information. The toolbars are displayed at the top of each Navigator window, just below the menu bar. You can reposition the toolbars or hide them to increase the amount of screen area available for page content.
Drag a toolbar to another toolbar position and drop it. The other toolbars reposition themselves.
You can hide a toolbar so that the toolbar tab remains visible, or you can completely hide the toolbar and its tab.
Click one of the following buttons. Buttons on the toolbar provide quick access to commonly used features.
(On the Mac OS, the Bookmarks menu is available only from the menu bar.)
Click the Bookmarks icon (also called the Bookmark QuickFile icon) to the right of the label Bookmarks.
Click this icon to display a pop-up menu containing your bookmark links as well as menu commands for adding and editing bookmarks. Select a bookmark item from the pop-up menu to display the page represented by the bookmark.
Alternatively, you can select Open Page from the File menu to type or choose a URL, and then open the page in the Navigator or Composer window.
On Windows, when you begin to type a URL in the location field, Navigator attempts to automatically complete the URL. As you type, Navigator checks for previously visited URLs that match the letters you have typed and, if a match is found, fills in the remainder of the letters. If more than one match occurs, you can press the down-arrow key to fill in the next matching URL.
Choose an item from the location field pop-up menu. To display this pop-up menu, click the pop-up menu arrow located to the right of the location field.
First, drag the Page Proxy icon (located to the left of the location field) over the Bookmarks pop-up menu to display the menu, then drag and drop the icon into the desired menu item position. This creates a bookmark for the page you are viewing, and files the bookmark in the Bookmarks window. If you simply drop the icon over the pop-up menu icon, the bookmark is filed at the bottom of the Bookmarks window. You can also drag the proxy icon directly into an open Bookmarks window.
Drag the Page Proxy icon (located to the left of the location field) over the personal toolbar, then drop the icon at the desired position. This creates a toolbar button for the page you are viewing.
Drag and drop the Page Proxy icon (located to the left of the location field) onto the desktop. This creates an Internet shortcut for the page you are viewing.
Drag and drop the Page Proxy icon (located to the left of the location field) onto another Navigator window. This opens the current page in the other window. To open more than one Navigator window, choose the pull-right item New from the File menu and select Navigator Window.
(On the Mac OS, the personal toolbar is not available.)
The personal toolbar lets you create buttons that link to your favorite web sites, discussion groups, mail folders, and Address Book entries. You can add, remove, and reorder buttons. You can drag and drop icons onto the toolbar to quickly create buttons.
You can use the Bookmarks window for full toolbar control. Items added to the personal toolbar are stored as bookmarks in a special folder you can designate in the Bookmarks window.
To specify a bookmark folder you wish to set as the personal toolbar folder, open the View menu in the Bookmarks window and choose the Set as Toolbar Folder item. Alternatively, you can create a new folder named "Personal Toolbar Folder" that will be automatically used as your toolbar folder when no other folder is specified.
The bookmark folder you designate to hold your personal toolbar buttons can contain bookmarks or other folders. That is, bookmark folders can be embedded in your personal toolbar folder.
You can add, delete, and reorder personal toolbar buttons in the same way you add, delete, and reorder bookmarks. You designate personal toolbar buttons simply by storing the button items in a designated personal toolbar folder.
If you have a toolbar button for a particular bookmark, clicking the button opens the page. If you have a toolbar button for a bookmark folder, clicking the button displays a pop-up menu containing each of the bookmarks within the folder.
You can also create a new folder with the name "Personal Toolbar Folder" that will automatically serve as your toolbar folder. This name is used as the default personal toolbar folder when no other folder has been specified.
You can also drag and drop the Page Proxy icon to add a personal toolbar button for the page you are currently viewing. Drag the icon (located to the left of the location field) onto the personal toolbar.
Each bookmark and bookmark folder contained in the personal toolbar folder appears as a toolbar button, though the toolbar's size allows for access to only a small number of buttons.
The order of the bookmark items in the Bookmarks window determines the order of the buttons in the toolbar. To reorder the buttons, drag and drop the bookmark items in the personal toolbar folder to the order that you want.
Drag the Page Proxy icon onto the personal toolbar. The Page Proxy icon, located to the left of the location field in the location toolbar, represents the current page you are viewing. You can drag the Page Proxy icon to the toolbar when the toolbar is expanded or collapsed.
The added item appears both in the personal toolbar and in the bookmark folder designated as your personal toolbar folder.
The added item appears both in the personal toolbar and in the bookmark folder designated as your personal toolbar folder.
Bookmarks offer a convenient means to retrieve pages whose locations (URLs) you've saved. You store your bookmarks in a list that's saved on your hard disk. Once you add a bookmark to your list, the item stays until you remove it or change lists. The permanence and accessibility of bookmarks make them invaluable for personalizing your Internet access.
History offer a convenient means of redisplaying pages you've previously viewed. Unlike bookmark lists, which store page locations that you've designated, history items are saved automatically when you display a page.
(On the Mac OS, the Bookmarks menu is available from the menu bar. The Bookmarks window is opened from the Communicator menu.)
Bookmarks offer a convenient means of page retrieval. You store your bookmarks in a list. Once you add a bookmark to your list, the item stays until you remove it or change lists. The permanence and accessibility of bookmarks make them invaluable for personalizing your Internet access.
Navigator offers many options for creating a bookmark list. Basic options let you add and access a page through a pop-up menu on the location toolbar or through the Communicator menu of the main menu bar. The simplest way to obtain direct access to a favorite page is to open the Bookmarks menu and choose Add Bookmarks. This adds the current page as an item in the Bookmarks menu.
More advanced options, available from the Bookmarks window, let you create hierarchical menus, partial menu displays, multiple and shared bookmark files, list descriptions, and list searches. The Bookmarks window lists your bookmarks and offers a set of menu items to help you organize your list. In addition, many drag-and-drop options are available for creating and filing your bookmarks.
The bookmark list you create is represented by a bookmark file on your hard disk. Each item in the list contains the title of the page (which you can choose in a menu), the associated URL (which lets Navigator retrieve the page), and some additional date information.
The same Bookmarks menu is displayed by either the pop-up menu in the location toolbar or the Communicator menu of the main menu bar.
Choose one of the following items:
Choose Edit Bookmarks to open the Bookmarks window. You can drag and drop bookmark icons or use the window's menu items to arrange the display of your bookmarks and bookmark folders.
To delete a bookmark, select the bookmark icon in the Bookmarks window, then press the Delete key (or choose Delete from the Edit menu).
Choose one of the following items:
If you release the Page Proxy icon over the Bookmarks icon, a bookmark for the current page is added to the bottom of the bookmark list.
If you hold the Page Proxy icon over the Bookmarks icon, the Bookmarks menu is displayed, allowing you to further drag the Page Proxy icon to a particular position in your bookmark list. When you release the mouse button, the bookmark is filed at the menu position you have selected.
You can drag and drop the Page Proxy icon anywhere in the list, including nested bookmark folders (displayed as pull-right menu items). As you drag the icon over your current list of bookmark names, a horizontal line appears between menu items to indicate where the new bookmark will be placed when you release the mouse button.
(On the Mac OS, the Bookmarks window is opened from the Communicator menu. The Bookmarks menu is available from the menu bar.)
The Bookmarks window offers the full set of bookmark capabilities. You can double-click bookmarks to access pages, drag and drop icons to arrange your bookmarks, and use the window's menu bar to create new bookmark items and manipulate bookmark lists.
Open the Bookmarks menu and choose Edit Bookmarks. Alternatively, you can open the Communicator menu, choose the pull-right Bookmarks item, then select Edit Bookmarks.
The Bookmarks window lists the same names that appear in the Bookmarks menu; however, the Bookmarks window gives you many more tools for organizing your bookmarks. The menus of the Bookmarks window contain items that help you build and maintain bookmark lists.
The Bookmarks window displays bookmark icons and folders in a list, arranged like files and folders on your hard disk. Each bookmark icon corresponds to an item in the Bookmarks menu. Each bookmark icon in a folder corresponds to a menu item under a pull-right (hierarchical or multilevel) menu. Folders can be nested in other folders.
Using the Bookmarks window, you can create and name a bookmark folder. Bookmarks that you place in a bookmark folder are accessed in pull-right menus.
Double-click a bookmark icon to access the corresponding page. Alternatively, you can select a bookmark, then choose Go to Bookmark from the File menu.
Drag and drop icons into folders to arrange your bookmarks.
While dragging an item around, you'll see a box or a line indicating the position where a drop will occur. When you drag an item over a folder, you'll see a box around the folder (a drop positions the item first in the folder list). When you drag an item over a bookmark or separator, you'll see a horizontal line between adjacent items (a drop positions the item at the line).
Each folder represents a level (header) in a pull-right (cascading or hierarchical) menu.
(On the Mac OS, the personal toolbar is not available.)
(On the Mac OS, the personal toolbar is not available.)
Navigator checks the specified bookmarks for changes, while displaying progress and results in a dialog. If a page has changed, Navigator lists it alongside a distinct, accentuated icon. If the page's modifications have not been verified, Navigator lists it alongside a question mark in the icon.
Bookmarks are maintained in lists; each list is represented by a bookmark file. You can have more than one bookmark list, each with its own set of titles linked to favorite pages, although only one bookmark list can be active at a time.
You can read any HTML file containing links and convert the links into bookmarks. The links are placed in a folder atop the bookmark list.
(To import a hotlist into Navigator, you should first convert your hotlist to HTML. Several downloadable utilities perform this conversion. You can also use another browser's mail command to transmit a hotlist in HTML format.)
The Bookmarks window contains a menu bar similar to that of the Navigator window. The Communicator and Help menus are the same as in the Navigator window. The File, Edit, and View menus contain the following items that are specific to the Bookmarks window.
(On the Mac OS, the Bookmarks window is available only from the Communicator menu. You can display the Bookmark Properties dialog by opening the Bookmark window's Edit menu and choosing Get Info.)
The Bookmark Properties dialog box is automatically opened whenever you choose New Bookmark or New Folder from the Bookmarks window's View menu. You can also choose to open the dialog from the Bookmarks window for any selected bookmark item.
You can use the Bookmark Properties dialog to set or modify information for any current bookmark or bookmark folder. The dialog presents bookmark list information about a single bookmark item. The information is stored in a bookmark file on your hard disk.
The following information is displayed in the dialog:
Navigator maintains a history list of pages you have recently viewed. You can find different kinds of history list information in the following ways:
Choose the page title in the Go menu. The Go menu only offers page titles you've viewed in the current session.
Alternatively, you can open the Communicator menu, choose History, and then select the page title. On Windows and Unix, the History window offers page titles you've viewed during one or more sessions.
A history list does not necessarily contain all the pages you've recently viewed. Only a single lineage of history items is displayed.
For example, a series of pages containing maps might show you increasing detail as you click links. If you view consecutively linked pages with titles North America, United States, New York State, and New York City, you'll see all four items appear in the history list with New York City topmost in the list.
Furthermore, if you back up to the United States page, then view pages of California and San Francisco, California and San Francisco automatically replace New York State and New York City. The new thread of links replaces the old thread of links.
From the Communicator menu, choose History.
You can specify when the color of a visited link reverts to the color of an unvisited link. When the specified number of days elapses, the color of a visited link changes back to the color of an unvisited link and the page visit information is cleared from the History window.
You can specify that visited links revert to unvisited links immediately. This also clears the History window of all page visit information.
The main menu bar contains the following menus:
Communicator also offers a context-sensitive pop-up menu whose items are shortcuts for several commonly used and frame-specific commands. The items offered in the pop-up menu depend on which screen element the mouse is positioned over.
On Windows and Unix, clicking the right-mouse button displays the pop-up menu. On the Mac OS, holding down the mouse button displays the pop-up menu.
On the Mac OS, the Bookmarks menu is available from the menu bar, and both the Bookmarks and Communicator menu titles are displayed as icons.
The File menu allows you to open, save, print, and perform other tasks on Communicator windows. The menu contains the following items:
The Edit menu allows you to cut, copy, paste, and search within Communicator windows, as well as set the preferences for customizing Communicator. The menu contains the following items:
The View menu allows you to control the display of toolbars, page content, and page information. The menu contains the following items:
The Go menu allows you to navigate among pages. The menu contains the following items:
The Communicator menu allows you to switch among each of Communicator's components and access the windows that present Communicator's primary features. The menu contains the following items:
The Help menu allows you to find documentation and support services for Communicator and other Netscape products. The menu contains the following items:
On Windows and Unix, clicking the right-mouse button displays a pop-up menu with items that are shortcuts for items that can also be found on the current window's menu bar. On the Mac OS, holding down the mouse button displays the pop-up menu.
Many items in the pop-up menu depend on where the mouse is positioned. For example:
The pop-up menu for the Navigator window contains the following items:
Navigator gives you the opportunity to save a page as a file on your computer. You can do this after or instead of bringing the page to your screen.
Saving a file to your hard disk allows you to display the page's information without any network connection. A file on your disk is a local file; a file out on the network is a remote file.
Some links don't transmit pages (for example, those that transmit software, sound, or movie files). You can often identify these links by noticing a URL that begins with ftp or ends with a file-type suffix such as au or mpeg. Clicking these links can automatically download (save) a file to disk and launch helper applications that support the file's format. Most links, however, point to pages that you can bring to your screen or specifically save on your disk.
Within a page, you can cut, copy, and paste using Edit menu items; however, Cut and Paste items are only effective in certain editable fields. The content area of a page is a read-only field that only enables you to select and save copies of page text for use elsewhere.
Communicator works on several operating system platforms and reserves the use of a few special characters to help interpret URLs. To avoid problems, don't use the following characters when you create a filename:
From the File menu, choose Save As to save the current page locally on your hard disk as a source (HTML) file or a text file. On Unix, you can also save in PostScript format.
A file saved in HTML source format retains the formatting of the original page. The source format is a text file encoded with the HTML necessary to reproduce the formatted text or image faithfully.
A file saved in text format is presented as plain text. Text format saves text without the HTML coding tags.
Where some links, such as many FTP links, automatically download and save a file to disk, Save As manually saves page files.
Save As lets you save an image file, but not a page's inline images.
When you view a page containing frames and a frame is currently selected, the File menu's Save Frame As menu item is offered in addition to Save As. This lets you save only the page within a currently selected frame. The other options for saving the page are unchanged.
By using a pop-up menu item, you can save a page as a disk file instead of bringing the page to screen. A dialog prompts you for a filename. Saving to disk is particularly useful for retrieving a nonformatted page (such as a data file) not intended for viewing.
You can also save a page to disk by clicking a link while holding down the Shift key (Option key on the Mac OS).
After saving a file to disk, choose Open Page from the File menu. In the resulting dialog, select the file using the Choose File button (or type the file's URL) to display the page in the content area. The dialog also lets you specify whether you want the page opened in a Navigator window or Composer window. After you have specified a page location, click Open to display the page.
(On the Mac OS, select the pull-right menu item Open, then choose Location in Navigator or Location in Composer to enter a URL or choose Page in Navigator or Page in Composer to select a file.)
You can display the HTML-formatted text or graphic image of any local file saved in source format (though a page's inline images might be replaced with icons). You can also display plain text files.
If you want to open a saved GIF, JPEG, or other nontext file, make one of the following selections:
The View menu's Page Source item lets you view the HTML source of the current page. By default, source text is displayed in a Navigator window.
On pages with frames, you can view the HTML source of the frame by selecting (clicking on) the frame, positioning the mouse over the frame, clicking the right-mouse button, and selecting View Frame Source in the pop-up menu.
The File menu's Send Page item produces the Message Composition window that lets you send the current page as a mail attachment. You'll see that the URL of the page is automatically inserted in the message area. You can add to or edit the message like any other mail message. The page you're attaching is not displayed in the Message Composition window, however the recipient of the message receives the message and, immediately below, a display of the attached page. If the recipient's mail address is not recognized by Communicator as being able to receive HTML mail, a dialog box asks you whether you want to send the message in HTML, plain text, or both.
Many of the File and Edit menu items in Communicator work as they do in other applications.
From the File menu, choose Print, or click the Print button in the toolbar. A dialog box lets you select printing options and begin printing. On Windows, you can choose Print Preview from the File menu to see a screen display of a printed page.
When you view a page containing frames, in the File menu you'll see Print Frame in place of Print. The command lets you print only the page within a currently selected frame. The dialog box options for printing the page are unchanged.
When printing a page, Navigator formats content according to the size of the printed page rather than the size of the onscreen window. The Print command rearranges the page layout (text is word-wrapped and graphics are repositioned) in order to accommodate paper size.
From the File menu, choose Page Setup. You can use this command to choose page layout options including header and footer information.
Choose the Edit menu's Find in Page item. A Find dialog box lets you type the string of characters you wish to find. Select the Match case checkbox (Case Sensitive on the Mac OS and Unix) to require that capital letters are matched.
On Windows, select the Up or Down radio button to direct the search toward the beginning or end of the page. If there is a current selection, the search begins at the selection and does not wrap around to the beginning of the page. On the Mac OS and Unix, select the Find Backwards checkbox to start the search from the beginning or end of the page.
To find the same word or phrase again, choose the Edit menu's Find Again item.
From the View menu, choose Page Info. The information, displayed in a separate window, helps you establish the page's authenticity and other security characteristics.
In the upper portion of the window, the page's structure is presented as a hierarchy of the component URLs (for example, the URLs of image files contained in the page). The lower portion of the window consists of several fields stating location, type, source, cache, length, modification date, and character-set encoding information, as well as details about the page's security status.
You should verify that the information
Click the Security toolbar button or choose Security Info from the Communicator menu.
Pages can contain forms for entering and sending information. For example, a page might have a form with fields for you to type a name and address next to a button that sends the information to the page's author.
Forms can offer editable fields with or without default text, checkboxes, radio buttons, pop-up menus, selection lists, and buttons for sending or clearing the information you enter. The content you type into a form doesn't permanently alter the page (you don't modify the source page), yet the form gives you the ability to conveniently transmit a response.
Pages with forms let you directly reply to information you read in the page. In contrast, mail requires you to fill in fields identifying the mail address of the intended recipient and a subject summary.
You fill in one or more fields on a page, usually labeled with instructions and configured with a button that sends the form's contents to the recipient without requiring you to provide any mail address.
The author of a page determines the layout of a form. A page can contain multiple forms, each form capable of sending fields independently of another form on the page. Fields in a form can restrict the kind or range of text you enter (such as numbers only) to help you fill in the form as desired.
Typically, forms give you a fast and easy way to make a request or send back a response regarding the page you are reading. Forms can supply an interface to databases with fields that let you query for information and perform Internet searches. The Usenet discussion pages, designed for people to communicate with each other on special interests, contain forms for you to type messages and subscribe to discussion groups. Communicator has built-in links to pages with forms for you to comment about the application and request product information.
A cache temporarily stores the information on a page in your computer. The first time you ask for a page, Navigator retrieves the page from the network. No pages are permanently stored in a cache. If you request a page you have seen before, Navigator checks to see if the page is available in a cache. For example, if you use the Back button to display a page, a cache can display the page more quickly than the network can retransmit it.
Sometimes you might not want a page to be retrieved from a cache. The page you displayed initially may be different from the page currently offered by the network. If a modification to a particular URL has occurred, you may want the updated page rather than the copy (now "stale") stored in a cache. Remember, you have no control over when a server updates its pages.
When you click a link, choose a bookmark, type a URL, or click the Reload button, Navigator checks with the server to see if an update has occurred before bringing a page from a cache. If any change to the page has occurred, a fresh version is transmitted over the network; otherwise, a copy is quickly retrieved from a cache.
If you press the Reload button while holding down the Shift key (Option key on the Mac OS), Navigator retrieves a fresh version from the network regardless of whether the page has been updated. The cache is not used. This type of reload is useful if you suspect the cached copy of a page has been corrupted.
When you click the Back button or choose a history item, Navigator does not check the network. Since you are explicitly requesting a previously viewed page, Navigator tries first to retrieve the cached copy (if still present in the cache) even if the server offers a more recent version.
Communicator lets you customize cache settings using the Cache preferences panel. To display this panel, open the Edit menu, choose Preferences, and select the Cache panel. The Cache panel is in the Advanced category.
Navigator uses memory and disk caches to improve performance and reduce network traffic. When you bring a page from the network, information is stored in both caches. Navigator retrieves a page from the memory cache more quickly than from the disk cache, though retrieving from the disk cache is still faster than fetching from the network.
The disk cache has the advantage of persistence. When you exit from a session (quit Communicator), the memory cache is emptied, but the disk cache is maintained (and takes up space on your hard disk).
Sometimes a cache can get confused (such as when servers provide inaccurate page modification dates). If you suspect a cache is acting improperly (such as providing "stale" pages) or just wish to free up space, you can clear the caches by clicking the Clear Memory Cache Now and Clear Disk Cache Now buttons in the Cache preferences panel.
You can change the size of each cache to maximize its effectiveness. A larger cache might increase Navigator performance, though allocating too much space can constrict other applications. You might try to increase the size of the memory cache to whatever your system routinely has unused and increase the disk cache to between 2000 and 5000 kilobytes (2 and 5 megabytes).
You might find that a large disk cache increases the time required for Communicator to quit. If cache maintenance causes undue delay when you exit from the program, consider reducing the size of the disk cache.
Plug-in modules are software programs that extend the capabilities of Communicator. Some plug-ins are already installed with Communicator. Other plug-ins can be installed automatically, requiring only that you click a button requesting the installation. You can also download plug-ins and manually install them on your hard disk using instructions that come with the plug-in. After installation, Communicator uses the plug-in's capabilities like other built-in Communicator features.
Plug-ins can have one of three modes of operation: embedded, full-screen, or hidden. An embedded plug-in is a part of a larger HTML page, visible as a rectangular frame within a page (embedded plug-ins are specified in HTML with the EMBED tag). A full-screen plug-in is a self-contained viewer, completely filling the content area of a Communicator window. A hidden plug-in runs in the background.
Communicator's appearance remains relatively unchanged even when plug-ins are in use. Frames without plug-in data function like ordinary frames. Basic operations such as navigation, history, and opening files are not changed by plug-ins.
The plug-in application programming interface (API) allows other vendors to extend Communicator with native support for new data types and additional features. Plug-ins are dynamic code modules, native to each Communicator platform. Plug-ins complement architectures such as OLE and platform-independent programming languages such as Java. Here are the primary goals of the plug-in API:
A plug-in can retrieve a URL with the same network functionality as Communicator. The data from such a URL is provided as a stream as the data arrives from the network. Plug-ins can themselves generate data that Communicator or other plug-ins can display. Plug-ins can both produce and consume data.
Plug-ins are associated with a MIME data type that Communicator does not natively support. When Communicator encounters an unknown data type from a server, Communicator looks for a plug-in that is associated with that MIME type and loads the plug-in.
Generally, pages are displayed on your screen as a result of your input. You click a link or an image to request a page. But servers also have the ability to automatically deliver or "broadcast" an updated version of a page to your screen. For example, a weather watcher might want to see an updated satellite photo at 15-minute intervals.
Communicator's Netcaster component offers wide-ranging broadcast capabilities. In addition, Navigator provides page creators and server administrators two limited, complementary capabilities for automating page delivery.
The server transmits page information to your screen. Navigator displays the information and leaves the connection to the server open. With an open connection, the server can continue to "push" updated pages for your screen to display on an ongoing basis. You can close the connection by closing the page.
The server transmits page information to your screen along with programming code that automatically instructs Navigator to perform an action such as "reload this page in ten minutes" or "go load this URL in two minutes." After the specified amount of time has elapsed, the client (Communicator running on your computer) "pulls" updated pages to your screen according to the instructions that have been provided along with the page. You can terminate the page's actions by closing the page.
In server push technology, an HTTP connection is held open for an indefinite period of time (until the server is finished sending data to the client or until the client interrupts the connection). In client pull technology, an HTTP connection is never held open; rather, the client is told when to open a new connection and what data to retrieve. Server push uses a variant of the MIME message format "multipart/mixed" that lets a single message (or HTTP response) contain many data items. Client pull uses an HTTP response header (or equivalent HTML tag) that tells the client what to do after a specified time delay.
Autoscroll is a feature of Navigator that lets a server deliver ongoing page information to your screen automatically. The connection to the server is kept open and new page information is added. The autoscroll area (a page or page frame) automatically scrolls to accommodate the data stream. Both autoscroll and server push features leave the connection to the server open and display new content on an ongoing basis; however, autoscroll adds new information to the page whereas server push updates the entire page. You can close the connection by displaying a new page.
The autoscroll feature can support an online chat session with another user. You can view incoming text automatically without having to use the scroll bar to move down the page. You can also type and send text at the same time in an adjacent window without interrupting the incoming text stream.
To implement the autoscroll feature, page creators and server administrators use Navigator's autoscrolling tool. Autoscroll is an HTTP header attribute. The content-type modifier AUTOSCROLL is similar to CHARSET.
As new text arrives in the autoscroll area, the text scrolls to keep the most recent line of transmitted text on the screen. You can scroll up to view previous text without having to watch the text stream, and you can scroll down to again view the incoming stream. The autoscroll area can display a maximum of 1000 lines and consists of two components:
The settings in this panel determine the Communicator component you see upon startup and the appearance of the navigation toolbar.
Choose from Navigator for web browsing, Messenger Mailbox for mail, Collabra Discussions for discussion groups, or Page Composer for creating and editing content. You may also choose the Netcaster component for automatic delivery of web pages or one of the professional edition components, if available. The default is Navigator.
Choose from Pictures and Text, Pictures Only, and Text Only. The default is Pictures and Text.
On the Mac OS, a Show Tooltips checkbox allows the display of textual tips when your cursor remains positioned over a toolbar button.
Also on the Mac OS, check the Use Desktop Utility Pattern checkbox to use the Macintosh system utilities pattern as the background outside the content area (such as at the top of the Navigator window and in the status message area). You can set this pattern by choosing the Desktop Patterns control panel, scrolling to a pattern, holding down the Option key, and clicking the Set Utilities Pattern button. The utilities pattern is displayed outside the content area once you restart the Communicator application.
An encoding represents a mapping of glyphs (such as letters or other symbols) to computer codes (such as hexadecimal digits).
Each character-set encoding from the For the Encoding pop-up menu is associated with the display of a variable-width (proportional) and fixed-width (monospaced) font pair. You can view or modify the association of fonts for any encoding by choosing the encoding name from the menu, then choosing items from the variable-width and fixed-width font pop-up menus. For example, the default encoding, Latin1, is associated with the variable-width font Times 12 and the fixed-width font Courier 10.
Most pages display text in a variable-width font. The Variable-Width Font pop-up menu specifies the font of the primary type of text in the content area. Choose from the font and font size pop-up menus to select an alternative font or font size. You can make a selection for each encoding.
Fixed-width font text is used in editable fields and certain paragraphs preformatted by the author of a page. The Fixed-Width Font pop-up menu specifies the font of the secondary type of text in the content area. Choose from the font and font size pop-up menus to select an alternative font or font size display. You can make a selection for each encoding.
You can determine whether to use fonts specified by the transmitted page or your default fonts specified in your preferences. In addition, you can determine whether to allow Dynamic Fonts that are transmitted with a page. Using page fonts helps ensure that the page display matches the display intended by the page author; however, the use of Dynamic Fonts can increase download time.
When you click a color box, a dialog presents a color palette offering basic and custom colors. In the color palette, click any color box, then click OK to close the palette.
Select the Always use my colors, overriding document checkbox to make your color and background settings always override page-specified settings. By default, the box is unselected so that the background and colors set by a page's author are displayed.
To specify the page that Navigator displays when you click the Home button, type a URL in the Location text field. By default, this field contains the URL of Netscape's home page.
You can enter a URL in several ways:
Enter a number of days in the History setting to specify when the color of a visited link reverts to the color of an unvisited link. When the specified number of days elapses, the color of a visited link changes back to the color of an unvisited link.
On Windows and Unix, page visits are recorded in the History window for the specified number of days.
On the Mac OS, page visits are recorded in the History window only for the current session (until you exit from the application).
Click the Clear History button (Expire Now on the Mac OS) to specify that visited links revert to unvisited links immediately, and to clear the History window of all page visits.
When you request a page, your language priorities are automatically sent as part of the request (in the HTTP header). Servers that have the capability to send you a page in more than one language can interpret your language priorities and respond to your request accordingly.
A language request entry consists of a language code and, sometimes, a region code. For example, the code en-US represents the English language in the United States region; the code fr-CA represents the French language in the Canada region. The built-in codes are standard ISO (International Standards Organization) language tags.
When a web page is available in more than one language, you can prioritize which languages you prefer to use to view the page.
Helper applications and plug-ins are external pieces of software that work in conjunction with Communicator, expanding Communicator's ability to interpret files of many different formats. The panel contains a scrolling field that lists the available helper applications and plug-ins.
You can use the panel to examine and configure how a file's format maps to a helper application. When you select an application, its file type details are displayed below the scrolling field.
File type details include:
Buttons in the panel let you add, edit, or delete applications and their associated file types.
Communicator brings files to your computer using various server protocols such as HTTP, NNTP, SMTP, and FTP. Each protocol can support different file formats.
Communicator has the built-in capability to interpret and display on your computer several formats, including the HTML format used by HTTP servers. When Communicator retrieves a file with a format that Communicator itself cannot read, the application attempts to use a helper application or plug-in capable of reading the file.
The preferences panel lets you configure new helper applications or reconfigure current ones. When you click New Type or Edit, a dialog appears that lets you add or modify information such as file suffix extensions or actions associated with a helper application or plug-in. If you click New Type, the dialog appears with empty fields. If you click Edit, the dialog appears with the properties for the selected application.
(This capability is available only on the Mac OS and Unix.)
Click Choose to specify the location of the Downloads Folder. Before a helper application runs, Communicator temporarily stores application files on disk. After the helper application exits, Communicator deletes the files. The Choose button lets you select a new default folder if, for example, your default disk is short on space and you want to store temporary files in another location.
You can specify an online, offline, or "ask me" work mode when starting up Communicator. If you're using a modem connection, you might want to read downloaded messages and compose new messages while offline, and go online only when you are using the transmission services of the network. This can reduce online time and associated costs.
After starting up Communicator, you can use the File menu's Go Offline/Go Online item to display a dialog that lets you disconnect from your Internet provider if you're online or connect to your Internet provider if you're offline. The dialog also contains checkboxes to enable you to download mail, download discussion groups, and send messages in your Outbox just before disconnecting or just after connecting to the network. An additional button in the dialog lets you select the discussion groups you wish to download.
This panel lets you specify settings for downloading messages from the network to your hard disk. After messages are downloaded, you can read them offline (that is, without maintaining a network connection).
The following checkboxes specify settings for advanced features.
A "cookie" is a piece of limited, internal information transmitted between server software and Communicator. For example, a server might use cookie information to determine how many connections to a site have come from different computers (so multiple connections from the same computer are only counted once). The following buttons let you determine how cookie information is distributed.
Enter a number in the Memory Cache field (on Windows and Unix) to specify the size of the memory cache. The default is 1024K on Windows, 3000K on Unix.
Click the Clear Memory Cache button to empty the cache immediately.
On the Mac OS, specify memory requirements in the application's Info box: From the Finder, select the Communicator icon and choose Get Info from the Finder's File menu.
Enter a number in the Disk Cache field to specify the size, in kilobytes, of the disk cache. The default is 7680K (5000K on Unix).
Communicator performs cache maintenance when you exit from the application. If you find that exiting takes longer than you wish, you might want to reduce the size of the disk cache.
Click the Clear Disk Cache button to empty the cache immediately.
The Disk Cache Folder field specifies the disk cache location. Click Choose Folder to select a new location.
By specifying how often Navigator checks the network for page revisions, you can determine whether you're brought an updated page from a network server rather than a potentially "stale" page stored in the cache.
If you find that pages that should be in the cache are taking longer to appear than they should, make sure the preference is not set to Every Time, because the verification requires a network connection that takes time.
Note that you can always obtain page revisions by clicking Reload in the toolbar. Navigator checks the network server and, if the page is unchanged, a copy is retrieved from the cache. If the page has changed, a copy is transmitted from the network server. If you press the Reload button while holding down the Shift key (Option key on the Mac OS), Navigator always retrieves a copy from the network server without regard to the cache.
Ordinarily, Communicator does not require proxies to interact with the network services of external sources. However, in some network configurations the connection between Communicator and a remote server is blocked by a "firewall." Firewalls protect information in internal computer networks from external access. In doing so, firewalls might limit Communicator's ability to exchange information with external sources.
To overcome this limitation, Communicator can interact with proxy software. A proxy server sits atop a firewall and acts as a conduit, providing a specific connection for each network service protocol. If you are running Communicator on an internal network from behind a firewall, you'll need from your system administrator the names and associated port numbers for the server running proxy software for each network service. Proxy software retains the ability to communicate with external sources, yet is trusted to communicate with the internal network.
Select Direct connection to the Internet, Manual Proxy Configuration, or Automatic Proxy Configuration.
The following describes manual proxy configurations.
A single computer can run multiple servers, each server connection identified with a port number. A proxy server, like an HTTP server or a FTP server, occupies a port. Typically, a connection uses standardized port numbers for each protocol (for example, HTTP = 80 and FTP = 21). However, unlike common server protocols, the proxy server has no default port. Communicator requires that for each proxy server you specify in a proxy address field, you also specify its port number in the Port field.
The field under Exceptions (in the Manual Proxy Configuration dialog) lets you bypass the proxy server for one or more specified local domains. For example, if you specify
The options in this panel let you save disk space by specifying when messages are deleted and compacted.
This option lets you restrict the downloading of large messages in order to conserve disk space and avoid delays.
This option automatically compacts message folders whenever the folders can be compacted by a specified number of kilobytes.
Select one of three radio buttons under When it's time to clean up messages. This setting lets you specify expiration times for messages you have downloaded. Expired messages are deleted.
Select the Keep only unread messages checkbox to delete read messages immediately.
You can drag and drop icons, text, and images from place to place in Communicator. Below is a summary of Navigator's drag-and-drop options (with the result of the action in parentheses). In addition, Communicator's mail, discussion group, and page composing components offer similar drag-and-drop capabilities.
You can drag the following:
You can drop icons and links on the following targets:
You can also drag plain text or plain images to the Message Composition or Composer windows to paste the text or image. Dragging an image to the attachment pane or non_HTML pane attaches the image instead of pasting the image inline.
Internet shortcuts are available on the Windows 95 version of Communicator. These shortcuts let you double-click a desktop icon to open Communicator with a particular page automatically loaded.
By default, the Description field is preset with the words Shortcut to followed by the title of the page you are viewing and the URL field is preset with the page's URL. You can modify the contents of either field to specify any page you wish. Click the OK button to create the Internet shortcut. The icon appears on the desktop.
Once you have created the Internet shortcut icon, you can drag and drop the shortcut icon (like a bookmark) onto the Communicator window to automatically open the shortcut page. Even if Communicator is not running, you can drag and drop the shortcut icon on top of the Communicator icon to open the application with the shortcut page automatically loaded.
You can control which Communicator components open initially, and their subsequent actions, by using command line configuration options.
To edit a command line option, open the Properties dialog of a Netscape application icon or shortcut (on Windows 95, also click the Shortcut tab). On the Command or Target line, you can add one or more options, separated by a space.
For example, to open Collabra, use the command line: C:\Program Files\Netscape\Program\netscape.exe -news. To specify a particular home page upon launch, substitute its URL for the Netscape home page in the command line: C:\Program Files\Netscape\Program\netscape.exe -h http://home.netscape.com/.
Parameter Definitions
Syntax Rules
Windows 3.1 Differences
Pressing the Tab key is a shortcut for selecting links, fields and buttons, or moving the cursor from one form element to the next. The cursor's current focus determines which items are affected. Typically, the focus is on the location field so that clicking the Tab key selects page elements beginning with the contents of the location field. If the current page contains form fields or other form elements, and the focus is within the form, pressing the Tab key moves the cursor to, or selects, the next form element.
Simultaneously press the Ctrl and Tab keys to consecutively bring to the front each open Communicator window.
The 32-bit version of Communicator uses the system registry instead of a netscape.ini file for Communicator's initializations and preference settings. To manually edit these preferences, run regedit.exe. On the 16-bit version, Communicator looks in win.ini in this section
[Netscape]
ini=
for the location of the netscape.ini file. If the file doesn't exist, Communicator looks for the file in the directory where the application runs. You might also be able to copy your .ini file from other browsers to the netscape.ini file. Be sure to add fields for History File and File Location, and to convert hotlist entries to Navigator bookmarks.
Bookmark shortcut icons enable you to double-click a desktop icon to open Navigator with a particular page automatically loaded. You can store and manipulate shortcut icons like other Finder icons.
To create a Bookmark shortcut, drag the page icon from the Bookmarks window onto the desktop. Note that you can create an HTML copy of a page by dragging and dropping a link onto the desktop; however, a copy of a page is a text file and differs from a bookmark to a page.
Once you have created the Bookmark shortcut icon, you can double-click the icon to automatically open the shortcut page. You can also open the page by dragging and dropping the icon onto the Navigator window. Even if Communicator is not running, you can drag and drop the shortcut icon on top of the Communicator icon to open Communicator with the shortcut page automatically loaded.
In addition to drag-and-drop bookmarks, you can drag a link onto the Navigator window to load a page. You can also drag a link from your History window. Dragging and dropping a link onto the desktop saves the page as an HTML text file.
Navigator uses a Source window to display HTML source; however, you can specify a different default viewer (such as a text editor) by using the Applications preferences panel.
Subsequently, when you choose Page Source or Frame Source, the HTML text appears in a window of your selected application. When you use Save As to save a page as HTML, the creator is the same as the one set for the chosen application.
You might not be able to see selected text if the selected text color looks like Communicator's default background color (light gray). To correct this, you can change your Communicator background, or use the Mac OS's Color control panel to choose a lighter highlight color, such as yellow, or a darker one, such as red. These default to sufficiently lighter or darker grays to give contrast to selected text.
Whenever you download a file to disk (using the pop-up menu item or clicking a link with the Option key held down), Communicator tries to set the comment field in the file's Info box to the URL of the file. To display the Info box, choose Get Info from the Finder's File menu.
Keyboard shortcuts
In the following list, arguments that are not switches are interpreted as either files or URLs to be loaded:
You can download a file in two ways: wait for the entire file and then launch an external viewer, or launch the viewer and then send the viewer data arriving from the network. With a viewer that can accept streaming input, you can play audio and video files directly from the network.
To set the default size of the window, use this command-line option:
-geometry =620x950+630+40
or this X resource:
Netscape*TopLevelShell.geometry: =620x950+630+40
To set sizes of individual windows, set the following X resources:
The -geometry command-line option sets the sizes of Communicator windows.
From the Netscape.ad file, you can change default background colors and background images. You can also change fonts in the Messenger, Discussion Groups, Bookmarks, and Address Book windows. To avoid mixing up resources between versions, you should only install the resources you need rather than the whole Netscape.ad file. You can copy the few resources you need and put them in your .Xdefaults file in your home directory.
The following fonts are used in the window outline lists. Note that no white space follows the end of any line.
*XmLGrid*fontList:\
-*-helvetica-medium-r-*-*-*-100\
-*-*-*-*-iso8859-*,\
-*-helvetica-bold-r-*-*-*-100\
-*-*-*-*-iso8859-*=BOLD,\
-*-helvetica-medium-o-*-*-*-100\
-*-*-*-*-iso8859-*=ITALIC
The OLE (Object Linking and Embedding) specification provides a way for OLE-compliant applications to work embedded within one another. An application that is an OLE server can operate within an OLE container.
For example, Communicator, acting as an OLE server, can be displayed within a container application such as Wordpad or Excel. In this manner, you can have a fully capable web browser inserted into your documents or spreadsheets. Likewise, Communicator, acting as an OLE container, can display an application such as Wordpad or Excel provided that the page's HTML uses the EMBED tag to designate the embedded server document.
A OLE server can be activated in place. Thus, when you activate (double-click) the OLE object, the object remains stationary and functions within the application (not producing a new window). OLE servers also have the capability to be miniservers (for OLE 1 compatibility). When you activate a miniserver in your container document, the native application is activated and functions in a new window. Most OLE 2 containers, including Communicator, can be made to act as an OLE 1 container if you hold down the Ctrl key and double-click the embedded OLE object.
OLE servers, when activated in place, take over the user interface of their host. For example, if you create a Word document, insert a Communicator object, then double-click the embedded Communicator application, the Word toolbar is replaced with the Communicator toolbar and the Word menus change to display the relevant Communicator menus.
Netscape Media Player is a plug-in that lets you receive high-quality streaming audio and synchronized multimedia directly on your desktop. Media Player is used in conjunction with Netscape Media Server.
To install Media Player, use the installer or script supplied with the software and follow the onscreen instructions.
To run Media Player, you'll need to specify the type of Internet connection. If you use Windows, you'll need to provide this information during the installation process. If you're using the Mac OS or Unix, you'll need to specify this information after installation.
The two types of Internet connection you can specify are TCP and UDP.
If you want to change this specification after you've installed Media Player, you can do so in the Properties dialog box. To display this dialog box, right-click on the Media Player interface (Option-click on the Mac OS) and choose Properties. Choose Request Multicast, Request RTP framing, or Request TCP/IP transport, and click OK.
Use the Media Player controls (similar to the controls on any audio playing device) that appear in an HTML page:
To set Media Player properties, click the Options button (if one appears in the player controls) and choose Properties from the pop-up menu that appears.
If you don't see an Options button, you can still display the pop-up menu:
Bandwidth is the maximum number of bits per second delivered by a network or the amount of information transmitted over a communications link. When you use the correct bandwidth settings, you're more likely to avoid transmission delays.
To choose bandwidth settings:
To use this as the default setting, check Set As Default.
To choose a UDP connection:
To run Media Player, you'll need to specify the type of Internet connection. If you use Windows, you provided this information during the installation process. If you're using the Mac OS or Unix, you'll need to specify this information after installation.
The two types of Internet connection you can specify are TCP and UDP.
If you want to change this specification after you've installed Media Player, you can do so in the Properties dialog box. To display this dialog box, right-click on the Media Player interface (Option-click on Mac OS) and choose Properties. Choose Request Multicast, Request RTP framing, or Request TCP/IP transport, and click OK.
Multicasting allows data packets to be delivered to multiple destinations. With multicasting, you can send a packet from a server to multiple clients. Clients "tune in" to the server multicasting. This way, you do not have to send the packet individually to each computer. This helps avoid delays in transmitting data. If you experience problems using multicasting, see your system administrator.
To access streamed audio files from a Netscape Media Server through a Netscape Media Proxy Server:
To choose audio clip settings:
To use this as the default setting, check Set As Default.
Local playback allows you to play back files without network or Media Server access, as long as the files are stored on your hard disk. This feature also allows you to distribute media content easily. For example, you can create a .lam file, play it with Media Player, and publish the HTML content without having access to Netscape Media Server. Also, this feature lets you publish the same content that is on the network. Local playback is enabled by default.
To set the local playback settings:
To use this as the default setting, check Set As Default.
Click the Options button (if one appears in the player controls) and select Information About the Clip.
If you don't see an Options button, you can still display the pop-up menu:
You can choose Statistics or Technical Info.
This information includes the name of the Media Server and its port number, the filename and version of the audio clip, transport information, and details of the audio format.
This information includes the play time of the clip, the total number of data packets received, and the total number of data packets lost. While the clip is playing, you can click Refresh to view the most current statistics. The clip name and copyright information may also be included.
Netscape software allows computers to transfer information in a way that makes the misappropriation of the forms and mail you send or the pages and mail you receive more difficult. Security issues arise because information traveling on the Internet usually take a circuitous route through several intermediary computers to reach any destination computer. The actual route your information takes to reach its destination is not under your control.
As your information travels on Internet computers, any intermediary computer has the potential to eavesdrop and make copies. An intermediary computer could even deceive you and exchange information with you by misrepresenting itself as your intended destination. These possibilities make the transfer of confidential information such as passwords or credit card numbers susceptible to abuse.
Communicator and Netscape servers use patented RSA public key cryptographic technology and custom software to allow you to send and receive information using built-in encryption capabilities. The protocols use open standards.
Your computer and the intended destination can encrypt and decrypt your information. In transit, the encrypted information is jumbled; an intermediary can continue to route the information, and even make copies of it, but is not provided with the tools to decrypt the information.
As part of the cryptographic technology, Communicator and Netscape servers provide a mechanism for Internet server authentication. This makes it more difficult for an intermediary computer to pose as your destination computer.
You can enter your credit card number on an encrypted (https) Netscape Communicator form and transmit the form over the Internet to an SSL server to reduce the risk of an intermediary obtaining your credit card information. The encryption features offered by Netscape technology helps protect commercial transactions, as well as all other communications, from misappropriation and fraud that can occur as information passes through Internet computers.
Encrypted communications do not eliminate all of an Internet user's concerns. For example, you must be willing to trust the server administrator with your credit card number before you enter into a commercial transaction. Security technology helps protect the routes of Internet communication; security technology does not protect you from unreputable or careless people with whom you might choose to do business.
The situation is analogous to telling someone your credit card number over the telephone. You may be confident in knowing that no one has overheard your conversation (privacy) and that the person on the line works for the company you wish to buy from (authentication), but you must also be willing to trust the person and the company.
Server administrators need to take additional precautions to protect against security breeches. To protect your information, they need to maintain physical security of their server computers and control access to software passwords and private keys.
Personal certificates identify you to others on the Internet and enable person-to-person encryption. They serve as digitally-signed identification cards. Certain sites might require that you present a personal certificate to access their servers.
Personal certificates are also used for signed mail communications. You need a personal certificate to sign mail and for others to use to send you encrypted mail.
You can learn about personal certificates and how to obtain them in the Security Info page (click the Security toolbar button). Under the category Certificates, you'll find links that show you your certificates, other's certificates, site certificates, and the authorities that issue certificates.
Site certificates identify others on the Internet to you. They are issued to organizations running servers.
If you are a server administrator and want to obtain a signed certificate, you need to submit a certificate request to a certificate authority. To operate using security features, a SSL server requires a digitally signed certificate. Without a certificate, the server can only operate without security capabilities. The process to obtain a site certificate is explained in Netscape's server documentation.
Netscape Communications Corporation does not issue certificates. Certificates are issued by a certificate authority, a third-party organization. Information about certificate classifications and associated service fees can be obtained directly from the certificate authority.
Encryption and certification capabilities are built into Communicator and many types of servers including web page servers, mail servers, and discussion group servers. Communicator uses information windows, graphical elements, and dialog boxes to inform you when you are interacting with server sites and messaging applications that offer encryption and certification capabilities.
Security information can be found in both the Security Info and Page Info pages.
Insert the letter s so that the URL begins with https://. A URL beginning with https:// shows that the page came from a server using encryption. Use http:// otherwise. Choose the View menu's Page Info item for security details.
Similarly, a discussion group URL that starts with snews: (instead of news:) shows that the page comes from a discussion group server using encryption (again, insert the letter s if your discussion group server offers security). Use two slashes (//) after the colon (:) for discussion group servers other than the default one.
An encrypted page can only contain inline information from sources offering encryption. In a page of mixed security status, the unencrypted information is replaced by a mixed security icon. If you bring a mixed security page to your screen, you'll see a notification dialog box.
If a form appears on an encrypted page that has an unencrypted submission process, a notification dialog appears. The warning states that although the page is encrypted, the submission you are about to make is unencrypted and could be compromised by someone else. If you are sending passwords, credit card numbers, or other information you would like to keep private, you might want to cancel the submission.
If an unencrypted page contains encrypted information (either inline or as part of a form), no special action is taken. The page is considered unencrypted. This includes unencrypted forms that have encrypted submission processes.
Several notification dialog boxes inform you about the security status of pages. You can choose whether or not to receive these dialogs by setting the options in the Security Info page. Alternatively, you can deselect a dialog's Show this Alert Next Time box.
You are notified in the following situations:
The public key technology working within Communicator and Netscape servers is often described with unfamiliar security terminology. The following explanation of how public keys work may be an interesting supplement to your knowledge of Internet security.
A computer's security key is a file. You don't open a key (file) as you open a document or a word processor application. Keys are more like magnetic badges with powerful encryption and decryption capabilities.
There are two kinds of keys, private and public, and you need both. A private key sits on your computer and you never give it out. A public key can be copied repeatedly and given out to everybody.
You need both kinds of keys because they are fundamentally linked. (As with a pair of pants, you always buy both legs.) You can pass your public key around to whomever you wish, but for any key to perform its decryption duty, it needs to be matched back to its linked key partner.
Both public and private keys have the ability to encrypt and (together as a set) decrypt information. Keys work in two primary ways:
The Internet security technology developed by Netscape Communications to ensure private and authenticated communications (called SSL, short for Secure Sockets Layer protocol) is an open platform put into the public domain for the Internet community. Netscape Communicator and Netscape's SSL servers offer this nonproprietary technology.
The security features built into Netscape Communicator and SSL servers help protect your Internet communications with:
Without thorough encryption capabilities, information transmitted over the Internet is more susceptible to fraud and other misuse by intermediaries. Information traveling between your computer and a server uses a routing process that can extend over many computer systems. Any one of these computer systems represents an intermediary with the potential to access the flow of information between your computer and a trusted server. Encryption makes it more difficult for intermediaries to deceive you, eavesdrop on you, copy from you, or damage your communications. The Internet does not provide built-in encryption capabilities.
The SSL protocol delivers server authentication, data encryption, and message integrity. SSL is layered beneath application protocols such as HTTP, SMTP, Telnet, FTP, Gopher, and NNTP, and layered above the connection protocol TCP/IP. This strategy allows SSL to operate independently of the Internet application protocols.
The SSL protocol works as an adjunct to other protocols without limiting access capabilities. You can use Netscape Communicator to display either encrypted or unencrypted pages. Online forms can be encrypted if the submit action is an https:// URL to a SSL server.
You can save an encrypted page (though encrypted pages are not cached to disk across sessions). You can also view the HTML source of an encrypted page. Encryption affects the transmission of a page without affecting your ability to manipulate the page.
SSL uses authentication and encryption technology developed by RSA Data Security Inc. For example, Netscape Communicator's export implementation of SSL (U.S. government approved) uses a medium-grade, 40-bit key size for the RC4 stream encryption algorithm. The encryption established between you and a server remains valid over multiple connections, yet the effort expended to defeat the encryption of one message cannot be simply leveraged to defeat the next message.
A message encrypted with 40-bit RC4 takes on average 64 MIPS-years to break (a 64-MIPS computer needs a year of dedicated processor time to break the message's encryption). The high-grade, 128-bit U.S. domestic version provides protection exponentially more vast. The effort required to break any given exchange of information is a formidable deterrent. Server authentication uses RSA public key cryptography in conjunction with ISO X.509 digital certificates.
Netscape Communicator and SSL servers deliver server authentication using signed digital certificates issued by trusted third parties known as certificate authorities. A digital certificate verifies the connection between a server's public key and the server's identification (just as a driver's license verifies the connection between your photograph and your personal identification. Cryptographic checks, using digital signatures, help you trust the information within a certificate.
By accessing a page whose URL begins with ftp (short for file transport protocol), you can navigate folders/directories, view files (including HTML and image files), download software, and upload software. For example, you might use links to FTP server sites for downloading updates to Communicator and helper application software.
Communicator lets you access FTP servers in the same way you access World Wide Web (HTTP) servers. However, you may find the FTP directory and content pages have minimal formatting. When possible, Communicator shows the type, size, date, and a short description of each file in a directory. A directory is presented as a list of links, each link often preceded by a small icon indicating another directory or a file. Clicking a directory link displays a subdirectory. Typically, at the top of a subdirectory is a link that displays the parent directory.
Clicking a binary file or program automatically downloads the software to a folder on your computer. (On the Mac OS and Unix, this folder can be designated in the Applications panel). After downloading, Communicator automatically looks for a suitable helper application to launch the file. If the necessary helper application is not available, a dialog box asks whether you want to save or discard the downloaded software.
Note that not all files are downloaded using FTP. By using the pop-up menu or by clicking a link with the Shift key held down (Option key on the Mac OS), you produce the dialog box for saving an HTTP page, an image file, or other file type to disk.
After you have accessed an FTP server, you can upload files to the site by dragging and dropping files from the desktop to Navigator. Alternatively, after you've accessed an FTP site, choose the File menu's Upload File item. In the resulting dialog box, select the file on your hard disk that you wish to upload. Note that you need "write" privileges to the FTP server (permission granted from the site) to upload files.
Helper applications expand Communicator's ability to interpret and display different kinds of computer files. Communicator has the built-in capability to read HTML-formatted pages, including GIF, JPEG, and XBM graphic file formats. With helper applications, this capability extends to each file format recognized by each helper application.
To keep track of the file formats requiring helper applications, Communicator maintains a mapping between file formats and helper applications. When Communicator retrieves a file with a format that Communicator itself cannot read, the application looks at the mapping to find the appropriate application capable of handling the file format.
To install and configure helper applications (many are already configured), open the Edit menu, choose Preferences, then select the Applications panel, which is in the Advanced category. When you click New Type or Edit, a dialog appears that lets you add or modify information such as file extensions or actions associated with a helper application or plug-in.
You can find helper applications that let you automatically decompress downloaded applications, listen to sounds, play movies, and get a better display of images. Most can be obtained free or as shareware.
Here's a sampling of software categories that use file formats requiring helper applications:
MIME (Multipurpose Internet Mail Extensions) is a standardized method for organizing divergent file formats. The method organizes file formats according to the file's MIME type.
When Communicator retrieves a file from a server, the server provides the MIME type of the file. For example, HTTP servers use HTML formatting.
Communicator uses the MIME type to establish whether the file format can be read by the software's built-in capabilities or, if not, whether a suitable helper application is available to read the file.
For servers that do not provide a MIME type with a file, Communicator interprets the file's extension (a suffix appended to a filename). For example, the .html extension in the filename index.html suggests a file in the HTML format. Likewise, a .zip extension suggests a compressed file, an .rtf extension suggests a file in Rich Text Format, and so on. You can view and configure the mapping of all MIME types to helper applications by using the Applications panel.
The MIME protocol is used in Internet communications to transmit documents of varying formats. The protocol handles complexities by establishing a relationship (a mapping) between the format of a document's content and the format of the document's computer representation.
Applications using MIME can establish the type of software necessary to interpret the content of a transmitted document. With the proper helper application software and Applications panel mappings, Communicator can automatically initiate the necessary actions to provide you access to content transmitted in numerous formats.
On Unix, the mapping of MIME types uses two kinds of files: a Types file and a Mailcap file. Each can be configured with global, default, and personal files.
A Types file maps a file format (on the left) with an identifying filename suffix (on the right). Here's a sample from a .mime.types file:
application/dvi dvi
image/jpeg jpeg
audio/basic au, wav
A Mailcap file maps a file format (on the left) with a software application capable of interpreting the format (on the right). Here's a sample from a .mailcap file:
application/dvi; dvi-app-name %s
image/*; xv %s
audio/basic; audiotool %s
As an example, an audio file mySound.au plays using the audiotool application.
Some companies maintain a network that is linked to the Internet via dedicated communication lines. Those with less substantial resources, including most individuals, access the Internet through an Internet Service Provider, a company that offers use of its dedicated communication lines.
If you have a modem, you can dial up a service provider whose computers will connect you to the Internet, typically for a fee. Dial-up access means that the modem on your computer can log in to another computer that is hooked up to the Internet.
The most popular dial-up access alternatives are shell accounts and SLIP/PPP accounts. When using a shell account, you dial into a service provider's computer and use the Unix operating system to indirectly connect to the Internet. With an indirect connection, your computer does not interact with Internet computers. In many cases, when you download a file from an Internet site, the file is saved on the service provider's computer rather than on your computer. You then have to transfer the file from the service provider's computer to your home system. Shell accounts, while limited in features, have historically been less expensive than direct access accounts.
When using a SLIP or PPP account, you dial into a service provider's computer and run applications that directly connect to the Internet. With a direct connection, your computer can use browsers with user-friendly graphical interfaces to interact with Internet computers. A direct connection lets you download files directly to your system from remote sites. SLIP or PPP access to the Internet offers more performance and convenience than a shell account.
SLIP, short for Serial Line Internet Protocol, and PPP, short for Point-to-Point Protocol, are Internet standards for transmitting Internet Protocol (IP) packets over serial lines (phone lines). Internet information is packaged into IP packets, a method for enclosing data into small, transmittable units (wrapped up on one end, unbundled on the other).
An Internet Service Provider might offer SLIP, PPP, or both. Your computer needs to use connection software (usually provided by the service provider) that matches the protocol of the server's connection software. PPP is a more recent and robust protocol than SLIP.
CSLIP, Compressed Serial Line Internet Protocol, is a version of SLIP that supports compression.
When you use a SLIP or PPP connection to the Internet, your service provider's server identifies your computer by providing you with an IP address (a number like 192.34.32.81). Using dynamic SLIP, your computer is dynamically allocated a temporary IP address (just for the immediate session) from a set of IP addresses maintained by the server. Using static SLIP, your computer is allocated a one-time, permanent IP address (when your account is set up) for use across sessions. Static SLIP means you have a static IP address.
Short for Transmission Control Protocol/Internet Protocol, this is the standard communications protocol required for Internet computers. To communicate using TCP/IP, A PC needs a set of software components called a TCP/IP stack (a stack is built into Windows 95). The Mac OS typically uses proprietary software called MacTCP. Most Unix systems are built with TCP/IP capabilities.
Only the PC platform requires a TCP/IP stack. To make a successful connection to the Internet, your PC needs application software such as Communicator plus a TCP/IP stack consisting of TCP/IP software, sockets software (Winsock.DLL), and hardware driver software (packet drivers). Several popular TCP/IP stacks are available for Windows, including shareware stacks.
This stands for Windows Sockets. Winsocks is a set of specifications or standards for programmers creating TCP/IP applications (communicating applications such as Communicator) for Windows.
A firewall protects one or more computers with Internet connections from access by external computers connected to the Internet. A firewall is a network configuration, usually created by hardware and software, that forms a boundary between networked computers within the firewall from those outside the firewall. The computers within the firewall are a subnet with internal access capabilities and shared resources not available to the computers on the outside.
Often, a single machine atop the firewall is allowed access to both internal and external computers. Since the computer atop the firewall is directly interacting with the Internet, strict security measures against unwanted access from external computers are required.
A firewall is commonly used to protect information such as a network's mail and data files within a physical building or organization site. A firewall reduces the risk of intrusion by unauthorized people from the Internet; however, the same security measures can limit or require special software for those inside the firewall who wish to access information on the outside. A firewall can be configured using proxies (or SOCKS) to designate access to information from each side of the firewall.
A proxy is a special server that typically runs in conjunction with firewall software and allows access to the Internet from within a firewall. The proxy server waits for a request from inside the firewall, forwards the request to the remote server outside the firewall, reads the response, then sends the response back to the client. Communicator lets you set the name and port number of proxy servers in the Proxies preference panel in order to resolve requests for access to Internet resources. Protocols such as HTTP, FTP, Gopher, WAIS, and Security can have designated proxies. Proxies are generally preferred over SOCKS for their ability to perform caching, high-level logging, and access control.
SOCKS is software that allows computers inside a firewall to gain access to the Internet. SOCKS is usually installed on a server positioned either inside or on the firewall. Computers within the firewall access the SOCKS server as clients to reach the Internet. Communicator lets you set the name and port number of the SOCKS host (server) in the Proxies panel. On Windows, the host is specified in the registry (32-bit) or .ini file (16-bit).
Sometimes you need to restart Communicator after changing the SOCKS host. Communicator supports version 4 of SOCKS, defined by the socks.cstc.4.1 implementation.
Some information on the Internet is offered through Gopher servers. When you want information that happens to be on a Gopher server, you'll click a link whose URL begins with gopher (or enter the URL in the location field).
Communicator lets you access Gopher servers in the same way you access World Wide Web (HTTP) pages. Though Gopher pages lack rich formatting, menu listings allow you to display content pages or additional menu sublistings.
A menu is presented as a list of links, each link preceded by a small icon indicating the type of resource the link displays. For example, Gopher links can bring you
Some files, such as short digital movies, require the use of Communicator's helper applications. If available, Communicator automatically launches the helper application required by a Gopher link.